@charset "utf-8";html{font-size:14px;text-align:left;word-break:break-all;text-overflow:ellipsis;_background-image:url(about:blank)}
body{font-family:'Microsoft YaHei',Arial,sans-serif}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;border:0;font-size:100%}
input,textarea,select{font-size:100%;outline:0;resize:none;color:#323232;font-family:"微软雅黑"}
ul, ol, li{list-style:none}
em{font-style:normal}
img{border:none}
.cf, .clear, .clearfix{_zoom:1}
.cf:after, .clear:after, .clearfix:after{display:block;visibility:hidden;width:0;height:0;line-height:0;font-size:0;clear:both;content:"."}
div,dt,dd,dl{display:block}
a{color:#666;text-decoration:none}
a:hover{color:#F60;text-decoration:underline}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.none,.hidden{display:none}
.head{height:93px;background:#bb1515}
.headtop{margin:0 20px}
.welcome{float:left;line-height:33px;color:#fff}
.k1{line-height:33px;float:right;color:#fff}
.k1 a{color:#fff}
.headtop img{padding-top:5px;}
.navhy{position:absolute;left:0;top:30px;z-index:110;width:100%;background:#fff;box-shadow:0 2px 4px #d8d8d8}
.nav-normal{margin:0 auto}
.nav-normal > a{margin:10px 0 0 20px;float:left;width:288px;height:52px;background:url("/Public/images/logo.png") 0 center no-repeat;transform:scale(0.7)}
.nav-normal a.nav-active{border-bottom:4px solid #523669;color:#523669;text-decoration:none}
div>a.mainhtml{width:33px}
.nav-normal > div{float:right;height:37px;margin-top:25px;overflow:hidden}
.nav-main > li > a,
.nav-normal > div > a{display:inline-block;margin:0 20px;padding-bottom:12px;border-bottom:4px solid transparent;font-size:16px;font-weight:900;color:#333}
.nav-normal > div >a:hover{text-decoration:none}
.nav-normal .nav-main{display:inline-block;position:relative;top:0px;width:860px;vertical-align:top}
.nav-main > li{position:relative;float:left;cursor:pointer}
.nav-main > li:hover{height:70px}
.nav-normal p{float:right;display:none;margin-left:80px}
.nav-normal p a{color:#3ADF00;font-weight:bold;padding-left:20px;position:relative;top:26px;width:16px;height:16px;background:url('/Public/images/telmo.png') left center no-repeat;cursor:pointer}
div.retract{position:fixed;top:0}
div.retract .nav-normal > a{width:163px;height:48px;background:url("/Public/images/logo-retract.png?v=shuipo_614") 0 center no-repeat}
div.retract .nav-normal p{display:block}
div.retract .nav-normal div{margin-top:11px}
div.retract .nav-main > li:hover{height:50px}
.footer{background:#185abd;padding:5px 0px;color:white;font:14px/24px "microsoft yahei";width:100%}
.footer .footer-box{width:1180px;margin:0 auto;padding:5px 0}
.footer .footer-box .foot-nav{text-align:center}
.footer a{color:#fff}
.copyright{background:white;height:40px;line-height:40px;text-align:center;font-size:12px;color:#999}
.searchbox{position:relative;}
.search-input:focus {box-shadow: 0 0 0 2px rgba(0, 123, 255, 0.25);}
.search-input::placeholder {font-size:10px;}
.searchbox input{position:absolute;right:50px;line-height:48px;background-color: #f2f2f2;border-radius: 4px;transition: all 0.3s ease;}
a.searchshuipo{display:inline-block;width:50px;height:50px;background:#eaeaea url(../images/searchpro.png) no-repeat 0 0;text-indent:-999em}
a.backToTop{display:inline-block;width:50px;height:50px;background:#eaeaea url(../images/totop.png) no-repeat 0 -101px;text-indent:-999em}
a.backToTop:hover{background-position:-50px -101px}
.page-mini{font-family:'宋体';height:21px;color:#595959;float:right}
.page-mini span{display:block;height:19px;padding:2px 10px 0 0;float:left}
.nht_box{overflow:hidden;padding-top:20px;padding-left:50px;width:1000px}
.nht_box .nht_l{background:url(../Images/null.png) no-repeat scroll 0 15px;float:left;height:82px;width:71px}
.nht_box .nht_r{float:left;padding-top:20px;width:689px;margin-bottom:60px}
.nht_box .nht_r .p01{font-size:14px;font-weight:bold;line-height:24px}
.radius10, .r10{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
.pager{width:800px;margin:20px auto}
.pg,.pgb{margin-top:5px;line-height:26px;float:left}
.pg a, .pg strong, .pgb a, .pg label,.pg em{float:left;display:inline;margin-left:4px;padding:0 8px;height:26px;border:1px solid;border-color:#C2D5E3;background-color:#FFF;background-repeat:no-repeat;color:#333;overflow:hidden;text-decoration:none}
.pg em{border:none;font-weight:bold}
.pg .cPageNum{background-color:#40b60f;color:#fff;border-color:#2c9302}
.pg label{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:text;display:inline;margin-left:4px;padding:0 9px;height:26px;border:1px solid;border-color:#C2D5E3;background-color:#FFF;background-repeat:no-repeat;color:#333;overflow:hidden;text-decoration:none}
.inputPage{padding:0;width:25px;height:16px;line-height:16px;margin-bottom:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid;border-color:#848484 #E0E0E0 #E0E0E0 #848484;background:#FFF}
.nodataBox{padding:100px 50px;background:white;height:200px}
.nodata{width:250px;height:auto;margin:20px auto;padding:8px 30px 6px 30px;border:1px solid #EDEDED;background:#F6F6F6;font:bold 12px/1.7 Verdana;color:#999;overflow:hidden;text-align:center}
.container{margin:10px 0 30px 10px;}
.popular-box{background:white;padding:30px}
.more{float:right;font-size:12px;margin-right:10px;font-weight:400;color:#fff}
.more:hover{text-decoration:none}
.popular-left{float:left;width:18%}
.navside-box{border:2px solid #d8e6ef;padding-bottom:10px;width:100%}
.popular-left .cur a,.popular-left .cur a:hover,.dh a:hover,.dh2 a:hover{color:green;font-weight:bold}
.dh a{background:url(../images/bg02.jpg) no-repeat;text-align:left;width:254px;padding-top:14px;color:#333333;display:block;font-size:12px;height:22px;text-decoration:none;padding-left:40px}
.soncss  ul li{text-indent:20px;border:0px;padding:0px;background-position:0px 8px}
.dh2 a{background:url(../images/bg01.jpg) no-repeat;text-align:left;width:254px;padding-top:14px;color:#333333;display:block;font-size:12px;height:22px;text-decoration:none;padding-left:40px}
.dh a:hover{background:url(../images/bg02.jpg) no-repeat}
.dh2 a:hover{background:url(../images/bg01.jpg) no-repeat}
.popular-right{float:right;width:80%;overflow:hidden}
.lianxibox{width:220px;margin:0 auto}
.contact{width:246px;margin-top:20px;padding:2px}
.contact .sidecontent{height:125px; padding:10px 0 20px 5px;background:url(../images/sidecontentbg.jpg) repeat-y; overflow:hidden; margin-bottom:10px}
.contact .sidecontent p {font-size: 12px;line-height: 22px;font-family: Arial, Helvetica, sans-serif}
.contact .sidecontent p a{color:red;font-size:13px;font-weight:700}
.pt{padding:8px 0 0;margin:2px 0;height:29px;width:900px;border:none;background:transparent;line-height:29px}
.pt .pr10{padding-right:10px;color:#666}
.pr10 a, .pr10 em, .pr10 span{float:left;height:29px}
.pr10 a{color:#333;text-decoration:none}
.pr10 a:hover{color:#2d8a00}
.pr10 a.mainhtml{background:url(../images/home.png) no-repeat 5px 9px;width:16px;line-height:200px;overflow:hidden}
.pr10 a.nolink,.pr10 a.nolink:hover{color:#888;cursor:default}
.pr10 em{width:20px;background:url(../images/pt_item.png) no-repeat 3px 10px;line-height:200px;overflow:hidden}
.pptcenter{background:#fff;width:95%;margin:0 auto;padding:0 10px}
.shows{position:relative;height:240px;overflow:hidden;top:0;z-index:1;border-bottom:5px solid #99A901}
.shows img{width:100%;height:auto;}
.ad{width:100%}
.ad ul li{width:100%}
.ad ol{position:absolute;right:0;bottom:0;z-index:10;list-style:none;height:21px}
.ad ol li{width:15px;background:white;border:1px solid #74A8ED;border-radius:10px;color:#74A8ED;cursor:pointer;float:left;font:12px Arial;height:15px;margin:2px 3px;text-align:center}
.ad ol li.on{height:19px;width:19px;background:#74A8ED;border:1px solid #EEEEEE;color:#FFFFFF;font-size:16px;font-weight:bold;line-height:19px;margin:0 3px}
.xunwu{margin-top:10px}
.xunwubox{width:1160px;margin:0 auto;height:30px;overflow:hidden;margin-top:2px;border:2px solid red}
.xunwu .xwinfo{line-height:34px;height:34px;width:1000px;overflow:hidden}
.xunwu .infobox{width:800%}
.xunwu span{color:blue;padding-right:3px}
.xunwu a{float:left;font-size:16px;padding-left:20px;color:#000}
.xunwu a:hover{text-decoration:none}
h1.seoh1{width:95%;float: left;border:1px solid #6acb3d;border-radius:8px;color:#258ce0;padding:10px 20px;font-size:16px;cursor:pointer;margin-bottom:20px;}
.seoh1 .backstep{float:right;margin-right:20px;}
.left {
width: 18%;
overflow: hidden;
float: left;
}
.right {
width: 82%;
float: right;
overflow: hidden;
}
.fw-700{font-weight:700}
.mt-4{margin-top:1rem}
.text-green-500{--tw-text-opacity:1;margin-left:15%;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}